﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Sauces.Bussinees.Entities.Compras;

namespace Sauces.Repository.Compras.Service
{
   public  interface IPedidoProveedorRepository
    {
        List<PedidoProveedor> getAllPedidoProveedor();
        List<PedidoProveedor> getAllPedidoProveedorByNombreAndRazonAndFechas(String nombre, DateTime? FInicio, DateTime? FFin);  
        PedidoProveedor getAllPedidoProveedorByNumero(int numero);
        PedidoProveedor getFromPedidoProveedorById(int id);
        void addPedidoProveedor(PedidoProveedor pedido);
        void upDatePedidoProveedor(PedidoProveedor pedido);
        void removePedidoProveedor(Int32 id);
    }
}
